it's raining buckets. - Turco Inglés Diccionario